@import "../common/_functions.scss";
@import "../common/_variables.scss";
body{
	background: $_eee;
  position: relative;
  padding-bottom: pxToRem(220px); 
}
/* 猜你喜欢 */
.slide{
    display: block;
    color: $_666;
    font-size: pxToRem(24px);
    padding:pxToRem(8px) pxToRem(20px) pxToRem(30px); 
    text-align: center;
     .c-line {
		   display: inline-block;
		   border-bottom: 1px solid $_666;
		   width: pxToRem(250px);
		   margin-bottom: pxToRem(5px);
        }
        .left{
		   margin-right: pxToRem(25px); 
        }
        .right{
		   margin-left: pxToRem(25px); 
        }
        .like-icon{
          width: pxToRem(27px);
          height: pxToRem(27px);
          background: url(/resources/img/like-icon.png) no-repeat;
          display: inline-block;
          margin-right: pxToRem(20px);
          vertical-align: top;
          box-sizing: border-box;
          background-size: contain;
          margin-top: pxToRem(4px);   	
        }	
}
.similar-list{
  width: pxToRem(370px);
  background: $_fff;
  padding:0 pxToRem(28px) pxToRem(14px);
  margin-bottom: pxToRem(10px);
  position: relative;
    &:first-child{
       margin-right: pxToRem(10px); 	
    }
    .pic{
       width: pxToRem(255px);
       height: pxToRem(255px);
       display: block;
       margin:0 auto;	
    }
    .p-text{
       color: $_333;
       font-size: pxToRem(24px);
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       word-break: break-word;
       margin-bottom: pxToRem(12px); 	
    }
    .p-int{
       font-size: pxToRem(30px);
       color: $_e51c23;
       margin-bottom: pxToRem(12px);
       em{
       	  font-size: pxToRem(22px);
          color: $_333;
       }
       span{
       	  font-size: pxToRem(32px);
          color: $_666;
          padding: 0 pxToRem(10px);
          // vertical-align: middle;   
       }  	
    }
    .p-price{
       font-size: pxToRem(24px);
       color: $_999;
       text-decoration: line-through; 	 
    }
    .shop-cart{
       width: pxToRem(34px);
       height: pxToRem(33px);;
       display: inline-block;
       background: url(/resources/img/shop-icon.png) no-repeat;
       position: absolute;
       background-size: pxToRem(34px) pxToRem(33px); 
       right: pxToRem(28px);
       bottom: pxToRem(22px);;       
    }    	
}
.to_top{
   width: pxToRem(60px);
   height: pxToRem(60px);
   background: url(/resources/img/icon-top.png) no-repeat;
   display: inline-block;
   box-sizing: border-box;
   background-size: contain;
   position: fixed;
   right: pxToRem(30px);
   bottom: pxToRem(255px); 
   cursor: pointer;
}